adjoining ecosystems - Spanish English Dictionary